È cresciuto calcisticamente fra Feyenoord, IJsselmeervogels e Vitesse. Nella stagione 2006-2007 ha debuttato fra i professionisti con la maglia del Vitesse: il 15 aprile 2007, nell'incontro di campionato Az Alkmaar-Vitesse (1-0), è subentrato a Ruud Knol al minuto 69[2]. Il 3 gennaio 2011 si è trasferito in prestito fino al termine della stagione al Go Ahead Eagles[3]. Ha debuttato con la nuova maglia il 24 gennaio 2011, in Go Ahead Eagles-Telstar (1-2)[4]. Al termine della stagione è tornato al Vitesse. Dopo una stagione in cui ha collezionato una sola presenza, nell'estate 2012 si è trasferito a titolo definitivo all'Excelsior Rotterdam[5]. Il debutto in campionato è avvenuto l'11 agosto 2012, in De Graafschap-Excelsior (2-0)[6]. Ha militato nel club rossonero per quattro stagioni, totalizzando 98 presenze e 2 reti. Nel febbraio 2016 si è trasferito in prestito al NAC Breda[7]. Al termine della stagione si è trasferito a titolo definitivo al NAC Breda[7]. Il 31 gennaio 2017 ha rescisso il proprio contratto in il club giallonero[7] e si è trasferito al De Graafschap[8]. Ha militato nel club biancoazzurro fino al termine della stagione successiva, totalizzando 36 presenze. Rimasto svincolato, il 14 luglio 2018 è stato ingaggiato dal IJsselmeervogels[9]. Ha militato nelle file dei De Rooien fino al 2021, totalizzando 49 presenze e una rete.